
package w83b.w83bUtilidadesComunes;

/**
 * Códigos de error de las excepciones de la aplicación
 */
public final class W83bErrorCodes implements java.io.Serializable{

	/**
	 * Comment for <code>serialVersionUID</code>
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * Constructor de la clase.
	 */
	private W83bErrorCodes() {
	}

	// Codigos de error para XMLs
	public static final long EC_UTIL_LOAD_XML_DOCUMENT_FROM_FILE = 60008004;

	public static final long EC_UTIL_LOAD_XML_DOCUMENT_FROM_STRING = 60008005;

	public static final long EC_UTIL_LOAD_XML_DOCUMENT_FROM_INPUT_STREAM = 60008006;

	public static final long EC_UTIL_XML_GET_ELEMENT_VALUE = 60008007;

	public static final long EC_UTIL_XML_CREATE_DOCUMENT = 60008008;

	public static final long EC_UTIL_XML_WRITE = 60008009;

	public static final long EC_CREATE_OBJECT_DE_XML = 60008010;

	//Codigos de error genericos
	public static final long EC_PREFIX = 10000000;
   
	public static final long EC_JAVA_SYSTEM_EXCEPTION = EC_PREFIX + 1;
	public static final long EC_BASE64 = EC_PREFIX + 2;
	public static final long EC_BAD_DATE_FORMAT = EC_PREFIX + 3;
	public static final long EC_METHOD_INVOCATION = EC_PREFIX + 4;
	public static final long EC_NOTICE_SYSTEM_ERROR = EC_PREFIX + 5;
	public static final long EC_EVALUATION_XML_ERROR = EC_PREFIX + 6;
	public static final long EC_SECURITY_LEVEL_ERROR = EC_PREFIX + 7;

}